English translation for "inflict vengeance on sb for"
为...向某人报仇
Related Translations:
inflict: vt.1.加以(打击等);使受(痛苦、损失等)。2.处以刑罚,加刑。短语和例子inflict a wound (up) on sb. 使人受伤。 inflict heavy casualties 使蒙受重大伤亡。 inflict harm on 陷害。 inflict oneself [one's company] (up)on sb. 使某人受累,打搅某人。 inflic